package com.ruoyi.gcgl.domain;

import java.util.List;

import com.ruoyi.common.core.domain.BaseEntity;

public class GcProjectUpVo extends BaseEntity{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1904559832097942268L;
	
	private Long gcProjectId;
	private String pgsj;
	private String xmxqupdateAt;
	private String xmxqriq;
	private Long xmxqId;
	private List<Long> sbclhtId;
	private List<String> sbclhtcreateAt;
	private List<Long> sgazhtId;
	private List<String> sgazhtcreateAt;
	private List<Long> otherId;
	private List<String> othercreateAt;
	private List<Long> fkId;
	private List<String> fkriq;
	private List<Long> fkfpId;
	private List<String> fkfpriq;
	private List<Long> sqkpId;
	private List<String> sqkpsqsj;
	private List<Long> sqkpfpId;
	private List<String> sqkpfpriq;
	private String gcProjectupdateAt;
	
	private List<Long> qrskId;
	private List<String> qrskAt;
	
	public Long getXmxqId() {
		return xmxqId;
	}
	public void setXmxqId(Long xmxqId) {
		this.xmxqId = xmxqId;
	}
	public List<Long> getQrskId() {
		return qrskId;
	}
	public void setQrskId(List<Long> qrskId) {
		this.qrskId = qrskId;
	}
	public List<String> getQrskAt() {
		return qrskAt;
	}
	public void setQrskAt(List<String> qrskAt) {
		this.qrskAt = qrskAt;
	}
	public Long getGcProjectId() {
		return gcProjectId;
	}
	public void setGcProjectId(Long gcProjectId) {
		this.gcProjectId = gcProjectId;
	}
	public String getPgsj() {
		return pgsj;
	}
	public void setPgsj(String pgsj) {
		this.pgsj = pgsj;
	}
	public String getXmxqupdateAt() {
		return xmxqupdateAt;
	}
	public void setXmxqupdateAt(String xmxqupdateAt) {
		this.xmxqupdateAt = xmxqupdateAt;
	}
	public String getXmxqriq() {
		return xmxqriq;
	}
	public void setXmxqriq(String xmxqriq) {
		this.xmxqriq = xmxqriq;
	}
	public List<Long> getSbclhtId() {
		return sbclhtId;
	}
	public void setSbclhtId(List<Long> sbclhtId) {
		this.sbclhtId = sbclhtId;
	}
	public List<String> getSbclhtcreateAt() {
		return sbclhtcreateAt;
	}
	public void setSbclhtcreateAt(List<String> sbclhtcreateAt) {
		this.sbclhtcreateAt = sbclhtcreateAt;
	}
	public List<Long> getSgazhtId() {
		return sgazhtId;
	}
	public void setSgazhtId(List<Long> sgazhtId) {
		this.sgazhtId = sgazhtId;
	}
	public List<String> getSgazhtcreateAt() {
		return sgazhtcreateAt;
	}
	public void setSgazhtcreateAt(List<String> sgazhtcreateAt) {
		this.sgazhtcreateAt = sgazhtcreateAt;
	}
	public List<Long> getOtherId() {
		return otherId;
	}
	public void setOtherId(List<Long> otherId) {
		this.otherId = otherId;
	}
	public List<String> getOthercreateAt() {
		return othercreateAt;
	}
	public void setOthercreateAt(List<String> othercreateAt) {
		this.othercreateAt = othercreateAt;
	}
	public List<Long> getFkId() {
		return fkId;
	}
	public void setFkId(List<Long> fkId) {
		this.fkId = fkId;
	}
	public List<String> getFkriq() {
		return fkriq;
	}
	public void setFkriq(List<String> fkriq) {
		this.fkriq = fkriq;
	}
	public List<Long> getFkfpId() {
		return fkfpId;
	}
	public void setFkfpId(List<Long> fkfpId) {
		this.fkfpId = fkfpId;
	}
	public List<String> getFkfpriq() {
		return fkfpriq;
	}
	public void setFkfpriq(List<String> fkfpriq) {
		this.fkfpriq = fkfpriq;
	}
	public List<Long> getSqkpId() {
		return sqkpId;
	}
	public void setSqkpId(List<Long> sqkpId) {
		this.sqkpId = sqkpId;
	}
	public List<String> getSqkpsqsj() {
		return sqkpsqsj;
	}
	public void setSqkpsqsj(List<String> sqkpsqsj) {
		this.sqkpsqsj = sqkpsqsj;
	}
	public List<Long> getSqkpfpId() {
		return sqkpfpId;
	}
	public void setSqkpfpId(List<Long> sqkpfpId) {
		this.sqkpfpId = sqkpfpId;
	}
	public List<String> getSqkpfpriq() {
		return sqkpfpriq;
	}
	public void setSqkpfpriq(List<String> sqkpfpriq) {
		this.sqkpfpriq = sqkpfpriq;
	}
	public String getGcProjectupdateAt() {
		return gcProjectupdateAt;
	}
	public void setGcProjectupdateAt(String gcProjectupdateAt) {
		this.gcProjectupdateAt = gcProjectupdateAt;
	}
	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((fkId == null) ? 0 : fkId.hashCode());
		result = prime * result + ((fkfpId == null) ? 0 : fkfpId.hashCode());
		result = prime * result + ((fkfpriq == null) ? 0 : fkfpriq.hashCode());
		result = prime * result + ((fkriq == null) ? 0 : fkriq.hashCode());
		result = prime * result
				+ ((gcProjectId == null) ? 0 : gcProjectId.hashCode());
		result = prime
				* result
				+ ((gcProjectupdateAt == null) ? 0 : gcProjectupdateAt
						.hashCode());
		result = prime * result + ((otherId == null) ? 0 : otherId.hashCode());
		result = prime * result
				+ ((othercreateAt == null) ? 0 : othercreateAt.hashCode());
		result = prime * result + ((pgsj == null) ? 0 : pgsj.hashCode());
		result = prime * result + ((qrskAt == null) ? 0 : qrskAt.hashCode());
		result = prime * result + ((qrskId == null) ? 0 : qrskId.hashCode());
		result = prime * result
				+ ((sbclhtId == null) ? 0 : sbclhtId.hashCode());
		result = prime * result
				+ ((sbclhtcreateAt == null) ? 0 : sbclhtcreateAt.hashCode());
		result = prime * result
				+ ((sgazhtId == null) ? 0 : sgazhtId.hashCode());
		result = prime * result
				+ ((sgazhtcreateAt == null) ? 0 : sgazhtcreateAt.hashCode());
		result = prime * result + ((sqkpId == null) ? 0 : sqkpId.hashCode());
		result = prime * result
				+ ((sqkpfpId == null) ? 0 : sqkpfpId.hashCode());
		result = prime * result
				+ ((sqkpfpriq == null) ? 0 : sqkpfpriq.hashCode());
		result = prime * result
				+ ((sqkpsqsj == null) ? 0 : sqkpsqsj.hashCode());
		result = prime * result + ((xmxqId == null) ? 0 : xmxqId.hashCode());
		result = prime * result + ((xmxqriq == null) ? 0 : xmxqriq.hashCode());
		result = prime * result
				+ ((xmxqupdateAt == null) ? 0 : xmxqupdateAt.hashCode());
		return result;
	}
	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		GcProjectUpVo other = (GcProjectUpVo) obj;
		if (fkId == null) {
			if (other.fkId != null)
				return false;
		} else if (!fkId.equals(other.fkId))
			return false;
		if (fkfpId == null) {
			if (other.fkfpId != null)
				return false;
		} else if (!fkfpId.equals(other.fkfpId))
			return false;
		if (fkfpriq == null) {
			if (other.fkfpriq != null)
				return false;
		} else if (!fkfpriq.equals(other.fkfpriq))
			return false;
		if (fkriq == null) {
			if (other.fkriq != null)
				return false;
		} else if (!fkriq.equals(other.fkriq))
			return false;
		if (gcProjectId == null) {
			if (other.gcProjectId != null)
				return false;
		} else if (!gcProjectId.equals(other.gcProjectId))
			return false;
		if (gcProjectupdateAt == null) {
			if (other.gcProjectupdateAt != null)
				return false;
		} else if (!gcProjectupdateAt.equals(other.gcProjectupdateAt))
			return false;
		if (otherId == null) {
			if (other.otherId != null)
				return false;
		} else if (!otherId.equals(other.otherId))
			return false;
		if (othercreateAt == null) {
			if (other.othercreateAt != null)
				return false;
		} else if (!othercreateAt.equals(other.othercreateAt))
			return false;
		if (pgsj == null) {
			if (other.pgsj != null)
				return false;
		} else if (!pgsj.equals(other.pgsj))
			return false;
		if (qrskAt == null) {
			if (other.qrskAt != null)
				return false;
		} else if (!qrskAt.equals(other.qrskAt))
			return false;
		if (qrskId == null) {
			if (other.qrskId != null)
				return false;
		} else if (!qrskId.equals(other.qrskId))
			return false;
		if (sbclhtId == null) {
			if (other.sbclhtId != null)
				return false;
		} else if (!sbclhtId.equals(other.sbclhtId))
			return false;
		if (sbclhtcreateAt == null) {
			if (other.sbclhtcreateAt != null)
				return false;
		} else if (!sbclhtcreateAt.equals(other.sbclhtcreateAt))
			return false;
		if (sgazhtId == null) {
			if (other.sgazhtId != null)
				return false;
		} else if (!sgazhtId.equals(other.sgazhtId))
			return false;
		if (sgazhtcreateAt == null) {
			if (other.sgazhtcreateAt != null)
				return false;
		} else if (!sgazhtcreateAt.equals(other.sgazhtcreateAt))
			return false;
		if (sqkpId == null) {
			if (other.sqkpId != null)
				return false;
		} else if (!sqkpId.equals(other.sqkpId))
			return false;
		if (sqkpfpId == null) {
			if (other.sqkpfpId != null)
				return false;
		} else if (!sqkpfpId.equals(other.sqkpfpId))
			return false;
		if (sqkpfpriq == null) {
			if (other.sqkpfpriq != null)
				return false;
		} else if (!sqkpfpriq.equals(other.sqkpfpriq))
			return false;
		if (sqkpsqsj == null) {
			if (other.sqkpsqsj != null)
				return false;
		} else if (!sqkpsqsj.equals(other.sqkpsqsj))
			return false;
		if (xmxqId == null) {
			if (other.xmxqId != null)
				return false;
		} else if (!xmxqId.equals(other.xmxqId))
			return false;
		if (xmxqriq == null) {
			if (other.xmxqriq != null)
				return false;
		} else if (!xmxqriq.equals(other.xmxqriq))
			return false;
		if (xmxqupdateAt == null) {
			if (other.xmxqupdateAt != null)
				return false;
		} else if (!xmxqupdateAt.equals(other.xmxqupdateAt))
			return false;
		return true;
	}
	@Override
	public String toString() {
		return "GcProjectUpVo [gcProjectId=" + gcProjectId + ", pgsj=" + pgsj
				+ ", xmxqupdateAt=" + xmxqupdateAt + ", xmxqriq=" + xmxqriq
				+ ", xmxqId=" + xmxqId + ", sbclhtId=" + sbclhtId
				+ ", sbclhtcreateAt=" + sbclhtcreateAt + ", sgazhtId="
				+ sgazhtId + ", sgazhtcreateAt=" + sgazhtcreateAt
				+ ", otherId=" + otherId + ", othercreateAt=" + othercreateAt
				+ ", fkId=" + fkId + ", fkriq=" + fkriq + ", fkfpId=" + fkfpId
				+ ", fkfpriq=" + fkfpriq + ", sqkpId=" + sqkpId + ", sqkpsqsj="
				+ sqkpsqsj + ", sqkpfpId=" + sqkpfpId + ", sqkpfpriq="
				+ sqkpfpriq + ", gcProjectupdateAt=" + gcProjectupdateAt
				+ ", qrskId=" + qrskId + ", qrskAt=" + qrskAt + "]";
	}
}